About Glyndwr Innovations Limited (03070909) United Kingdom