About Midelou Limited (06789468) United Kingdom