About General Leathers (walsall) Limited (09739120) United Kingdom