About Birchdale Glass Limited (02669799) United Kingdom