About Birkhill Turbines Limited (10980570) United Kingdom