About Franchise Investments Durham Limited (08595344) United Kingdom