About Glyndwr Consultants Limited (10765873) United Kingdom