About J. & J. Radiators Limited (01372716) United Kingdom