About Jelly-rose Inns Limited (10063656) United Kingdom