About Winder Power Holdings Limited (08240305) United Kingdom