About Mendez Group Ltd (04976365) United Kingdom