About Harris & Burrill Ltd (07810713) United Kingdom