About Roy Keable Limited (04690843) United Kingdom