About Mavis Searle Limited (11732699) United Kingdom