About Holland Sports Club Limited (10430035) United Kingdom