About Lucinda Ingleby Limited (12416804) United Kingdom