About Woods Holdings Limited (04267481) United Kingdom