About The Crafty Glass Box Limited (09749476) United Kingdom