About Cedric And Rita Limited (11191642) United Kingdom