About Talbot Scientific Limited (05138169) United Kingdom