About Walnut Tree Leather Limited (10541811) United Kingdom