Factory Slotting and Distribution Optimisation