About Squire Golf Limited (03852691) United Kingdom