About Intasport Fixtures Limited (03880019) United Kingdom