About The Franchise Trust (08255475) United Kingdom