About Lucidus Smith Limited (05158942) United Kingdom