About Mind Body Bowl Ltd. (09243742) United Kingdom