About Mendes Services Ltd (11990972) United Kingdom