About Special Franchise Limited (07787869) United Kingdom