About Glenbeag Limited (12166757) United Kingdom