About Jay Kelly Golf Limited (12434105) United Kingdom