About Leechem Applied Material Ltd (10524518) United Kingdom