About Leatherchem Plus Limited (07403251) United Kingdom