About The Carrick Leather Goods Company Limited (02137228) United Kingdom