About Glanrhyd Farm Ltd (13463425) United Kingdom