About Gower Club Limited (11508868) United Kingdom