About Harvey & Coombes Limited (07096874) United Kingdom