About Lafferty Motor Holdings Limited (12376036) United Kingdom