About J C Wind Ltd (08574033) United Kingdom