About Bowl 2000 Ltd. (SC195495) United Kingdom