About Mindale Limited (05950456) United Kingdom