About Glass Tailors Ltd (10896638) United Kingdom