About Hobsons Cooling Limited (12214495) United Kingdom