About Rolling Lunch Bar Ltd (12930210) United Kingdom