About Golf Strike Limited (05625683) United Kingdom