About Cliffords Heating Ltd (07552864) United Kingdom