About R Keturah Limited (09479134) United Kingdom