About Lucinda Sanford Design Limited (11685955) United Kingdom