About Kelham Associates Limited (05244891) United Kingdom