About The British Sports Trust (04597192) United Kingdom