About The Leather Group Limited (11777783) United Kingdom