About International Leather Limited (10578708) United Kingdom