About Mendez Design Limited (10540412) United Kingdom