About Llangennech Heating Limited (13159936) United Kingdom