About M.r. Bowl Limited (11308756) United Kingdom