About Lucinda Sanford Limited (06655213) United Kingdom