About Golf & Glory (london) Limited (07201967) United Kingdom