About Talbot And Company Limited (08205069) United Kingdom