About Ratec Limited (06690939) United Kingdom