About Kehoe S Limited (04098871) United Kingdom