About Hallmark Managed Services Ltd (NI645288) United Kingdom