About Glan Conwy Osprey Ltd (10982159) United Kingdom