About Stamford Designer Glass Limited (10973659) United Kingdom