About Rotor Solutions Limited (SC506755) United Kingdom