About Lucus Ltd (08562718) United Kingdom