About Chesham Lyall Ltd (10216691) United Kingdom