About Red Apple Restaurant Ltd (11671430) United Kingdom