About Logicon Limited (07432602) United Kingdom