About Kelso Limited (00360190) United Kingdom