About R & D Bedford Limited (06531861) United Kingdom