About Talbot Designs Limited (00659101) United Kingdom