About Liam James Golf Limited (12362938) United Kingdom