About Mantec Group Limited (05582765) United Kingdom