About Slade & Kempton (jewellery) Limited (03265392) United Kingdom