About Rotor Design Solutions Limited (08482238) United Kingdom