About Lucinda Herring Limited (09706259) United Kingdom