About Kelso Associates Ltd (10434959) United Kingdom