About Talbot Smith Ltd (12995880) United Kingdom