About Lyell S Of London Limited (03592553) United Kingdom