About Talbot Rodgers Limited (06475123) United Kingdom