About Rotor (uk) Limited (05098331) United Kingdom