About Woolly Rock Limited (12979434) United Kingdom