About Magna Machines Limited (01858387) United Kingdom