About Talbot Euxton Limited (11491505) United Kingdom