About Lucid Southampton Limited (08373034) United Kingdom