Worn by the likes of Naomi Campbell, Cate Blanchett and Lady Gaga, Martin Grant is a humble force to be reckoned with in the ...