About Anglia Holdings Ltd (02623473) United Kingdom