About Talbot Laboratories Limited (07682282) United Kingdom