About Tetra Works Ltd (12817085) United Kingdom