About Cambridge Glassblowing Limited (02652662) United Kingdom