About Talkal (uk) Ltd (08501089) United Kingdom