About Avondale Computer Systems Ltd (07398319) United Kingdom