About Midhurst Holdings Limited (06434138) United Kingdom