About Amder Computer Services Limited (03383719) United Kingdom