About Woolley & Cross Limited (00686867) United Kingdom