About Glanmor Davies Evans & Son Ltd (07886529) United Kingdom