About Mendell Solicitors Limited (06191718) United Kingdom