About The Leather Workshop Trading Ltd (07784034) United Kingdom