About Sports House Limited (02990411) United Kingdom