About Ace Glasgow Limited (SC668829) United Kingdom