About Glyn Roach Limited (11842356) United Kingdom