About R&c Engineering Solutions Ltd (10711881) United Kingdom