About Stn Franchise Ltd (10354396) United Kingdom