About Doctor Golf Limited (04115731) United Kingdom