About Leathershire Ltd (13283102) United Kingdom