About The Football Trust Ltd (08725695) United Kingdom