About Rickard Heating Supplies Limited (02902757) United Kingdom