About Wynne Howell Ltd (12287913) United Kingdom