About Talbot Scott Ltd. (02165274) United Kingdom