About The Leather And Seam Ltd (13288557) United Kingdom