About Rotor Services Limited (12818275) United Kingdom