Company name: Alma Leather
Description: ALMA Leather are leather suppliers in London supplying luxury leather to wide range of industries and individuals across the globe since 1938.
12 Greatorex St, London E1 5NF, United Kingdom