About Lancer Scott Limited (03537554) United Kingdom