About Woolford & Co. Ltd. (10838650) United Kingdom