About Clarke Klein & Chaudhuri Limited (02049757) United Kingdom