About Wool Room Limited (06704517) United Kingdom