About Chance Glass Limited (02692155) United Kingdom