About Middlemist Red Limited (12253839) United Kingdom