About Lancer Developments Ltd (12771947) United Kingdom