About Kenniston & Associates Limited (02479368) United Kingdom