About Althea Holdings (mes) Limited (05683091) United Kingdom