About Crystal & Glass Ltd (07275223) United Kingdom