About Glasgow Slaters Ltd (SC522302) United Kingdom