About Luc Automotive Ltd (10764836) United Kingdom