About Logicon Services Limited (10547201) United Kingdom