About Bbs Windturbines Ltd (08223741) United Kingdom