About R & K Developments Limited (13018609) United Kingdom