About Rosie And Trevor Elvin Limited (11275943) United Kingdom