About Teggart Limited (08603530) United Kingdom