About Plough And Windmill Limited (10278180) United Kingdom