About Collins Research & Development Limited (05314984) United Kingdom