About Kelso Enterprise Ltd (09389838) United Kingdom