About Consul Services Holdings Limited (NI053084) United Kingdom