About Servaccom Ltd (12591982) United Kingdom