About Mccourt Sports Limited (08839228) United Kingdom