About Anterra Limited (07953000) United Kingdom