About Shelford Heating Limited (07616891) United Kingdom