About Sercon International Ltd (12941446) United Kingdom