About Kessington Associates Limited (13264818) United Kingdom