About Clews Heating Limited (05648713) United Kingdom