About Lyndsey Ingram London Limited (10043644) United Kingdom