About The Lancer Group Ltd (12765839) United Kingdom