About Ruben S Roar (CE026265) United Kingdom