About Harris & Hiscock Limited (05079901) United Kingdom