About Abbey Glass Limited (02685041) United Kingdom