About Lyle & James Company Ltd (11162240) United Kingdom