About Deli Rouge Limited (07528535) United Kingdom