About R&s Mcr Ltd (11812144) United Kingdom