About Teal Laboratory Service Limited (09429248) United Kingdom