About Stephen Packer Golf Limited (07880656) United Kingdom