About Ashford Indoor Bowls Centre Limited (04785547) United Kingdom