About Harris & Thompson Limited (06941221) United Kingdom