About Lucastruck Ltd (11825519) United Kingdom