About The Lancer Newmarket Limited (08508843) United Kingdom