About Rotol Airscrews Limited (11108918) United Kingdom