About Tetramar Limited (07715908) United Kingdom