About Lucass Ltd (07165849) United Kingdom