About Glyn Lloyd & Sons Ltd (01922959) United Kingdom