About Harris & Hewett Limited (05339200) United Kingdom