About Woolcock Holdings Ltd (09919175) United Kingdom