About Harris & Blakesley Limited (13198358) United Kingdom