About The Weaving Shed Studios Ltd (SC559383) United Kingdom