About San Remo Restaurant Ltd (11541461) United Kingdom