About J & R Heating Solutions Limited (13276285) United Kingdom