About Keenan And Yates Limited (00156979) United Kingdom