About Althea Keith Limited (13165632) United Kingdom