About Servologic Limited (13197987) United Kingdom