About R & D Developments (uk) Limited (05909277) United Kingdom