About Little Woollie London Limited (08618784) United Kingdom