About R & R Developments (sw) Limited (06409573) United Kingdom