About Glasgow Kitchen & Bathrooms Ltd (SC356923) United Kingdom