About International Leather Merchandise Limited (09592091) United Kingdom