About Junkyard Golf Club (liverpool) Limited (10973786) United Kingdom