About Harris & Dolman Ltd (11664913) United Kingdom