About Tallon Enterprises Ltd (10747322) United Kingdom