About Studio Woollen Limited (08229899) United Kingdom