About Stafford Golf Centre Limited (11311145) United Kingdom