About Bowls International Limited (10599690) United Kingdom