About R & D Developments (bicester) Ltd (10353663) United Kingdom