About J Wood Leathers Limited (04049614) United Kingdom