About Mechadyne International Limited (01834088) United Kingdom