About Leon York Heating Ltd (11870821) United Kingdom