About Lancer Callon Ltd (04861113) United Kingdom