About R & D Services (wales) Ltd (08499380) United Kingdom