About Keah Associates Limited (07025895) United Kingdom