Car and van rental at Devonport