About G.h. Leathers Limited (03488666) United Kingdom