About Wooly & Company Limited (02992836) United Kingdom