About Ring O Bells Kitchen Ltd (11969846) United Kingdom