About Huddersfield Leathers Ltd (03695859) United Kingdom