About R & Dd Developments Limited (10099327) United Kingdom