About International Bowls Corporation (ibc) Ltd (11219850) United Kingdom