About Palmerston Indoor Bowls Club Limited (03220075) United Kingdom