About R & D Management (london) Limited (04064000) United Kingdom