About The Happy Bowlers Club Limited (13089432) United Kingdom