About Lucky Strike Amusements Limited (11104923) United Kingdom