About Rosa Take Away Limited (13154403) United Kingdom