About Jaggar Heating Ltd (10449458) United Kingdom