About Middlehurst Analysis Limited (11143763) United Kingdom