About Tetra Monitoring Services Ltd (08120188) United Kingdom