About Keanes Limited (00992072) United Kingdom