About Talbot Clarke Ltd (07069303) United Kingdom