About J.ellison Wind Ltd (12278742) United Kingdom