About Midshires Holdings Limited (09805296) United Kingdom