About Logan Sports Marketing Limited (05875680) United Kingdom