About Mechan Limited (00947728) United Kingdom