About Sports Club Magazine Limited (09724751) United Kingdom