About Tringa Ecology Ltd (SC641355) United Kingdom