About Batsworthy Cross Wind Farm Limited (09248919) United Kingdom