About Ratec Research Limited (04187177) United Kingdom