About Borrer & Son Heating Ltd (09481536) United Kingdom