About Harris & Hick Limited (05871930) United Kingdom