About Alethea & Co (london) Limited (09542250) United Kingdom