About Lucid Business Services Limited (03670074) United Kingdom