About Major S Franchise Limited (13335764) United Kingdom