About Hairy Worm Limited (08059428) United Kingdom