About Jigger Thomson Golf Limited (10560023) United Kingdom