About Durham Leather Ltd (13472214) United Kingdom