About Max Leather Limited (06985912) United Kingdom