About Glen Ogal Ltd (SC666784) United Kingdom