About Abbey Cross Glass Ltd (09901052) United Kingdom