About O & F Restaurants Ltd (NI601263) United Kingdom