About Intermach Engineering Limited (03414276) United Kingdom