About The R & D Co Limited (02954568) United Kingdom