About Thelta Bowls Ltd (07949918) United Kingdom