About Jbb Franchise Ltd (13271481) United Kingdom