About Windles Group Manufacturing Limited (07277210) United Kingdom