About Blair & Cramer Limited (03006355) United Kingdom