About Lucinda Taylor Limited (12110227) United Kingdom