About Mantech (u.k.) Limited (04147199) United Kingdom