About Leatherplace Ltd (10480790) United Kingdom