About Kemsley & Co (london) Limited (11782874) United Kingdom