About Woodcock & Son Industry S Ltd (12953558) United Kingdom