About Richard Services Ltd (11248481) United Kingdom