About Poolfoot Sports Complex Limited (11830488) United Kingdom