About Mendes Hopkins Ltd (12778701) United Kingdom