About Talbot Baines Limited (09538441) United Kingdom