About Apple And Ribs Ltd. (10075773) United Kingdom