About R & K Beveridge Ltd (SC415922) United Kingdom