About R. & D. Group Limited (01654408) United Kingdom