About Tellus Analytical Ltd (12856592) United Kingdom