About Mendo Design Ltd (12611935) United Kingdom