About R&s Proheat Ltd (12307903) United Kingdom