About Liam Philip Stubbs (lps) Automotive Limited (10493798) United Kingdom