About The Mellish Group Limited (06063190) United Kingdom