About Woolmer Limited (10167080) United Kingdom