About Keeling Associates Ltd (07461471) United Kingdom