About World Football Museum Limited (04400619) United Kingdom