About Tandy Leather Factory Uk Limited (06272436) United Kingdom