About Oswestry Glass Limited (03837587) United Kingdom