About Lilly Motor Co Limited (11878538) United Kingdom