About Kaye Ball Limited (09592197) United Kingdom