About Tetralogical Services Ltd (12951928) United Kingdom