About Index Franchising Limited (07303274) United Kingdom