About Severa Express Franchising Limited Partnership (SL003818) United Kingdom