About Ideal Golf Limited (05748070) United Kingdom