About Altringham Ltd (12294993) United Kingdom