About The Woolly Shepherd Limited (08455319) United Kingdom