About Allegis Services Holdings Limited (12052778) United Kingdom