About James Mitchell Heating Ltd (11596930) United Kingdom