Tel. +44 (0)1244 888 658
Unit 9, Telford Road, Ellesmere Port, CH65 5EU
Leathermaster UK is a site operated by Detailing Industry Supplies Ltd. Registered in UK. Company Number 11573067. VAT No. 437971555
Registered Address: Barnston House, Beacon Lane, Heswall, Wirral, CH60 0EE