About R. C. & R. Ltd (10474626) United Kingdom