About Mendale Limited (10207458) United Kingdom