About Midway Springs Holdings Limited (13290692) United Kingdom