About Stuart Mccreddie Golf Events & Leisure Limited (07625981) United Kingdom