About Theydon Heating Ltd (10968983) United Kingdom