About Kendel Glapion Ltd (12022676) United Kingdom