About Bowl Grabber Ltd (11432460) United Kingdom