About K & R Heating Limited (12329060) United Kingdom