About The Leather Warehouse Limited (03245602) United Kingdom