About Althea (mes) Limited (05806365) United Kingdom