About Harris & Davies Ltd (13358503) United Kingdom