About Direct Golf Ip Limited (09911086) United Kingdom