About A Kelso Services Ltd (08951358) United Kingdom