About R And R Utility Solutions Ltd (10813037) United Kingdom