About Leather Studio Ltd (13393568) United Kingdom