About Mentor Investment Group Plc (03089421) United Kingdom