About Mirello Sandwich Bar Ltd (13139693) United Kingdom