About Junkyard Golf Club (london) Limited (09586803) United Kingdom