About Glasgow Stores Ltd (SC683554) United Kingdom