About Clifford Heating Limited (07691273) United Kingdom