About Harrow Bowls Club Limited (10200909) United Kingdom