About Afergus Ltd (13121963) United Kingdom