About Abbeyglaze Limited (08950645) United Kingdom