About General Leather Company Limited (04661027) United Kingdom