About Leatherfix Uk Ltd (06014605) United Kingdom