About Solo Golf Limited (02371658) United Kingdom