About Leatherick Limited (11560656) United Kingdom