About Harris & Garrod Limited (00434345) United Kingdom