About Cherry Glass Designs Limited (10071116) United Kingdom