About Glyndwr Environmental Limited (10502729) United Kingdom