About Glastonbury Wire Studio Ltd (10088951) United Kingdom