About R & D Installations Limited (07692441) United Kingdom