About The British Leather Company Limited (04616879) United Kingdom