About Talbot Inc Limited (11900924) United Kingdom