About Preston Bowl Ltd (11847705) United Kingdom