About The Watford Indoor Bowls Club Trustee Limited (03083198) United Kingdom