About Talbie S Ltd (07925936) United Kingdom