About Jc Wind Solutions Ltd (11469202) United Kingdom