About Staffordshire Crystal Ltd (02365762) United Kingdom