About Althea Limited (08679462) United Kingdom