About Mel O Meara Limited (11216115) United Kingdom