About Amberglass Ltd (08373645) United Kingdom