About Lucker Ltd (13627344) United Kingdom