About Lyle Orrick Ltd (11170900) United Kingdom