About Lancer Services Ltd (13658103) United Kingdom