About Jb Wind Ltd (12327262) United Kingdom